deep ulcer - German English Dictionary